About Wakame 18 Limited (09490633) United Kingdom