About Comcap 8 Limited (09748316) United Kingdom