About Rehash Recovery Solutions Ltd (12765098) United Kingdom