About Lightspeed Group Holdings Ltd (13687434) United Kingdom