About Nema Lea Bridge Ltd (12596487) United Kingdom