About Juka Management Ltd (10527649) United Kingdom