About Efrata Ox Ltd (10416969) United Kingdom