About Osys Rowan Limited (13143373) United Kingdom