About Kukura Limited (08799315) United Kingdom