About Och (holdings) Limited (02663812) United Kingdom