About Osr Enterprises Ltd (12783051) United Kingdom