About Onkard Solutions Ltd (11069511) United Kingdom