About Hillz Co Ltd (12497921) United Kingdom