About Wabi-sabi Bay Ltd (13000310) United Kingdom