About Lucas More Limited (11339187) United Kingdom