About Wisk London Ltd (12161251) United Kingdom