About Sochal Life Limited (11443831) United Kingdom