About Mansor Ltd (12199971) United Kingdom