About Rehex Limited (10806131) United Kingdom