About Silver Fox Studio Ltd (10898061) United Kingdom