About Bad Alex Productions Ltd (12595153) United Kingdom