About Deiseal Limited (SC335449) United Kingdom