About Lightspeed Inc. Ltd (12336429) United Kingdom