About Namora Ltd (13149674) United Kingdom