About Namara Consultancy Limited (06036498) United Kingdom