About Deisolus Ltd (12125464) United Kingdom