About Hara Solutions Limited (09813023) United Kingdom