About Diaspodra Ltd (12509529) United Kingdom