About H&r Ventures Ltd (10753338) United Kingdom