About Namora Management Limited (08209461) United Kingdom