About Namaris Ltd (12193621) United Kingdom