About Beefalo Limited (NI634974) United Kingdom