About Lucian Re Ltd (12617865) United Kingdom