About Makeeda Limited (12234726) United Kingdom