About K&s Holdings Ltd (12694786) United Kingdom