About Cogsense Technologies Limited (10278407) United Kingdom