About Crowd Connected Limited (08417106) United Kingdom