About Doq & Doq Corporate Ltd (12768399) United Kingdom