About Capa Investments Limited (09356115) United Kingdom