About Kohola Limited (09428649) United Kingdom