About Lightfinder Ltd (13021301) United Kingdom