About Yumee Devon Limited (13381537) United Kingdom