About Lucas More 8 Limited (12071655) United Kingdom