About Onkard Ltd. (09034526) United Kingdom