About Bax & Company Innovation Services Ltd (10093501) United Kingdom