About Knb Developments Ltd (12951884) United Kingdom