About Almaden Rhee Limited (09983211) United Kingdom