About White Fox Studio Limited (SC693115) United Kingdom