About Osjr Limited (11077066) United Kingdom