About Kris Developments Limited (12024085) United Kingdom