About Half Right Holdings Limited (09285226) United Kingdom