About Kukri Partners Limited (08204343) United Kingdom