About Arbitrage Limited (SC214741) United Kingdom