About Equant Investment Holdings Limited (12915953) United Kingdom