About Wasabi 2019 Limited (11961837) United Kingdom