About Ark Research Ltd (11785402) United Kingdom