About Sochrim Development Ltd (12391787) United Kingdom