About Quantumax Ltd (12073224) United Kingdom