About Nemisis Solutions Ltd (09315543) United Kingdom