About Dequoir Ltd (13131398) United Kingdom