About Heysense Ltd. (NI657643) United Kingdom