About Yukka Group Limited (12244043) United Kingdom