About 0161 Studios Ltd (11597565) United Kingdom