About Nik Developments Ltd (07817965) United Kingdom