About Osai Ltd (13180386) United Kingdom