About Lucian Stan Ltd (12999389) United Kingdom