About Comcap 7 Limited (09747833) United Kingdom