About Whisk D Ltd (12986543) United Kingdom