About Wabi Sabi Enterprises Ltd (13101759) United Kingdom