About Fxi Inc. Limited (13014181) United Kingdom