About Ruminoes Ltd (11091818) United Kingdom