About Capitex Limited (10764972) United Kingdom