About Sensa Group Limited (NI665737) United Kingdom