About Arbitragesol Ltd (12181614) United Kingdom