About Capitax And Co (global) Ltd. (11879519) United Kingdom