About Headquarters 1622 Ltd (13006164) United Kingdom