About Belfix Ltd (11237518) United Kingdom