About Sofsan Ltd (10447294) United Kingdom