About Dean Dalimede Investments Ltd (11491752) United Kingdom