About Crowdcube Nominees Limited (09820478) United Kingdom