About Ohna Limited (08535774) United Kingdom