About Lelec Holdings Ltd (11052017) United Kingdom