About N. Mcbrain Holdings Limited (03655523) United Kingdom