About Sfox Inc Ltd (11797335) United Kingdom