About Remkis Investments Limited (06932631) United Kingdom