About Osray Ltd (13659397) United Kingdom