About Oht (holdings) Limited (08436592) United Kingdom