About Hejmo- Ojo Ltd (13161770) United Kingdom