About Exxo Dynamic Ltd (10542795) United Kingdom