About Rgba Investments Ltd (12738125) United Kingdom