About Opentech Resources Lp (SL021509) United Kingdom