About Hakuru Limited (08858558) United Kingdom