About Rk London Investments Limited (12930931) United Kingdom