About Klein Investments Limited (03104325) United Kingdom