About Rehall Holdings Limited (11510303) United Kingdom