About Diisa Ltd (12901326) United Kingdom