About Max Britannica Ltd (12878561) United Kingdom