About Bad Hat Media Ltd (08043841) United Kingdom