About Qy Holdings Limited (11877902) United Kingdom