About Comcap 4 Limited (09748403) United Kingdom