About Oph (holdings) Limited (08290374) United Kingdom