About Silverfox European Ltd. (06316420) United Kingdom