About Comcap 5 Limited (09748406) United Kingdom