About Koura Limited (10096136) United Kingdom