About Foofx Global Limited (12990115) United Kingdom