About Oth Holdings Limited (06567606) United Kingdom