About Onkard Technologies Ltd (11061021) United Kingdom