About Whip Ltd (11421181) United Kingdom