About Comcap 10 Limited (09748111) United Kingdom