About Sec-qr Holdings Ltd (09636704) United Kingdom