About Haruka Holdings Limited (13279476) United Kingdom