About Kn Developments Limited (06930865) United Kingdom