About Descoe Ltd. (12250498) United Kingdom