About Bexfa Ltd (12237351) United Kingdom