About Deuxolinch Ltd (11017801) United Kingdom