About Diggal Ltd (13540793) United Kingdom