About N.v.s.r.a.m Ltd (11436986) United Kingdom