About Cap Consulting And Investments Limited (12777242) United Kingdom