About C&c Global Arbitrage Limited (07814559) United Kingdom