About Quipplucser Ltd (13711032) United Kingdom