About Desaine International Limited (11027246) United Kingdom