About Cashmire Investments Limited (12473338) United Kingdom