About Yugen Group Limited (12430492) United Kingdom