About Clyde Quantum Limited (SC660753) United Kingdom