About Little Big Studio Ltd. (09702923) United Kingdom