About Bfm Europe Limited (03543354) United Kingdom