About Ob Holdings Limited (04918363) United Kingdom