About Whip Hand Media Ltd (08860990) United Kingdom