About Lt Shoreditch Limited (10294949) United Kingdom