About Rha Investments Ltd (13175823) United Kingdom