About Nislo Research Ltd (12214726) United Kingdom