About Lightsense Technologies Ltd (10112060) United Kingdom