About Mace International (uk) Limited (11639975) United Kingdom