About Kitkat Developments Ltd (08025911) United Kingdom