About Kb S Taste Ltd (09514922) United Kingdom