About 3rd Light Europe Limited (11148430) United Kingdom