About Nemisis Developments Limited (04916194) United Kingdom