About Kenichiro Limited (06801667) United Kingdom