About Maximindme Ltd (11929947) United Kingdom