About Sofran Ltd (12042413) United Kingdom