About Oyd Holdings Limited (05443816) United Kingdom