About Kukara Ltd (08970547) United Kingdom