About Offyx Management Limited (11897454) United Kingdom