About Quantum Management Solutions Limited (06485899) United Kingdom