About Comcap Ltd (00157660) United Kingdom