About Shoreditch 123 Ltd (09150237) United Kingdom