About Rm Oma Limited (SC636995) United Kingdom