About Krupa Investments Limited (03395306) United Kingdom