About Nanashi Shoreditch Limited (11056185) United Kingdom