About Kira Developments Limited (03310623) United Kingdom