About Bulfix 1 Ltd (10834247) United Kingdom