About Foy Studio Limited (12000617) United Kingdom