About Deqory Ltd (12851745) United Kingdom