About Bfx Investments Limited (12982438) United Kingdom