About Dindellis Ltd (12902140) United Kingdom