About Decqor Ltd (13619509) United Kingdom