About Halo By Lejla Ltd (11598430) United Kingdom