About Sochr Ltd (13698020) United Kingdom