About Imagingsense Limited (06828665) United Kingdom