About Kombu Ltd (10736051) United Kingdom