About Harry Holdings Ltd (10542172) United Kingdom