About Kokuo Ventures Limited (12067602) United Kingdom