About Delevi Ltd (12342723) United Kingdom