About Akbar Developments Limited (13223575) United Kingdom