About Quantumsy Ltd (13281153) United Kingdom