About Arbitrage Group Holdings Ltd (13181866) United Kingdom