About Kalma Developments Limited (08254782) United Kingdom