About Deuxl Solutions Ltd (10882177) United Kingdom