About Quantum (flimwell) Ltd (10798284) United Kingdom