About Noor Fx Holdings Ltd (12532614) United Kingdom