About Lucius Management Ltd (11188587) United Kingdom