About Lucentum Solutions Limited (12020624) United Kingdom