About Lucas Management Ltd (11708027) United Kingdom