About Beefx International Ltd (11408751) United Kingdom