About Wasabi Lab Ltd (12894415) United Kingdom