About Eudae Kimura Ltd (10264452) United Kingdom