About Osj Foundation Ltd (12401683) United Kingdom