About Aequus Developments Ltd (10060817) United Kingdom