About Prime Cap Investments Limited (11735556) United Kingdom