About Whri Holding Company Limited (06286267) United Kingdom