About Oak Ridge International Ltd (12006019) United Kingdom