About Foxy Films Limited (04359165) United Kingdom