About Maxwell Communications International Ltd (02126016) United Kingdom