About Akira Eesa Developments Ltd (13176276) United Kingdom