About The Well-bean Company Ltd (10890485) United Kingdom