About Qr Solutions Limited (11008055) United Kingdom