About Bullfix Ltd (11170495) United Kingdom