About Ohros Limited (12869259) United Kingdom