About Exxact International Ltd (12132995) United Kingdom