About Ksi Developments Limited (06195291) United Kingdom