About Funday Studios Limited (10806286) United Kingdom