About Didy Investments Limited (06960268) United Kingdom