About Senslyte Technologies Ltd (11292929) United Kingdom