About Kudo Global Limited (12271799) United Kingdom