About Lucas Mic Ltd (13304828) United Kingdom