About Kohaku Solutions Limited (09986471) United Kingdom