About Ked Developments Limited (10960952) United Kingdom