About Smc Management (boston) Limited (12127693) United Kingdom