About Osi Inc. Ltd (11611660) United Kingdom