About Namara Consulting Limited (07167006) United Kingdom