About Osw Co Holdings 2 Limited (10491763) United Kingdom