About Comcap 3 Limited (09748400) United Kingdom