About Bad Ship Media Ltd (12050270) United Kingdom