About N. Mcbrain Management Limited (03634148) United Kingdom