About Comcap 6 Limited (09748139) United Kingdom