About Rehenna Limited (10619420) United Kingdom