About Tr Softray Plc (10286361) United Kingdom