About Acceleratedfx Ltd (13140487) United Kingdom