About Afra (north East) Holdings Ltd (10854603) United Kingdom