About Rm 98 Ltd (SC632223) United Kingdom