About Comcap 1 Limited (09609251) United Kingdom