About Sofel Management Services Ltd (12561743) United Kingdom