About Equant Investments Ltd (12919016) United Kingdom