Filed: December 1, 2022Software for accessing, scoring, appraising and advising on an employers' working environment, benefits and practises; software…Owned by: Flexa LtdSerial Number: 79360183