About Whipsure Limited (11914432) United Kingdom