About Osw Co Holdings 3 Limited (12146891) United Kingdom