About K&s Natural Company Ltd (11250897) United Kingdom