About Cap Ex Holdings Limited (12287552) United Kingdom