About Bfx Ltd (12777798) United Kingdom