About Namrac Limited (05471245) United Kingdom