About Kura Limited (07756179) United Kingdom