About Hark Systems Ltd. (10005971) United Kingdom