About Lightpulse Limited (08080051) United Kingdom