About Shoreditch Ventures Limited (07513795) United Kingdom