About Wild Nature Studio Ltd. (11371331) United Kingdom