About Badlands Studio Ltd (12579776) United Kingdom