About Smart Fox International Ltd. (10382042) United Kingdom