About Maxchip Management Ltd (12244680) United Kingdom