About Mymax Management Ltd (11007621) United Kingdom