About Sensing Logic Ltd (09738634) United Kingdom