About Ozi Meat Ltd (10597588) United Kingdom