About Lah Innovations Limited (13279287) United Kingdom