About Deseyegn Ltd (13614631) United Kingdom