About Mannax Plc (10779350) United Kingdom