About Juka Limited (13050702) United Kingdom