About Namaqua Limited (09985394) United Kingdom