About Nexis Project Services Limited (07863152) United Kingdom