About Didor Ltd (13649274) United Kingdom