About Yummy Freehold Limited (11491455) United Kingdom