About Bix International Consultants Limited (05847680) United Kingdom