About Ne Locum 1 Limited (12194608) United Kingdom