About Rae Investments Limited (12914963) United Kingdom