About Legendbio Smart Energy Ltd (11826729) United Kingdom