About Afr Europe Limited (12101510) United Kingdom