About Owd Holdings Limited (11111835) United Kingdom