About Kavancy Investments Limited (10971438) United Kingdom