About Ohic Limited (12114816) United Kingdom