About Oeios Hota Ndu Ltd (10284353) United Kingdom