About Management Service International Ltd (12466243) United Kingdom