About Namo Limited (11271620) United Kingdom