About Namtloc Limited (04061598) United Kingdom