About The Mcnair Partnership Advisory And Research Limited (11958403) United Kingdom