About Socca Limited (10824885) United Kingdom