About Neidpath Investment Company Limited (SC034854) United Kingdom