About Capx Limited (09552010) United Kingdom