About Short Hop Studios Ltd (11203590) United Kingdom