About Sochal Limited (10780379) United Kingdom