About Kemia Developments Limited (08481440) United Kingdom