About K & S Projects Ltd (12040065) United Kingdom