About Namo X Ltd (12931585) United Kingdom