About Ova Bakery Limited (10512777) United Kingdom