About A.k.a Developments Ltd (11859980) United Kingdom