About Synfox Global Limited (11786896) United Kingdom