About Kain Investments Limited (12640589) United Kingdom