About Exeed 24 Limited (12171995) United Kingdom