About Calamus Quantum Limited (13548188) United Kingdom