About Shoreditch Solutions Limited (09158128) United Kingdom