About London Shoreditch Ltd (09432438) United Kingdom