About Akmos Addo Ltd (13037868) United Kingdom