About Admiralty Street Ltd (10795738) United Kingdom