About Namo Technologies Ltd (07564306) United Kingdom