About German Whip Limited (12038109) United Kingdom