About Bfm Nominees Limited (04934612) United Kingdom