About Lohcin Developments Limited (03203661) United Kingdom