About Rem Investments Limited (11552942) United Kingdom