About David Pluck Investments Limited (11482886) United Kingdom