About Rumr Ltd (08651412) United Kingdom