About Rene And Ray Investments Group Ltd (10250381) United Kingdom