About Joro Resources Ltd (12761101) United Kingdom