About Dinolix Ltd (12899814) United Kingdom