About Adel&levi Limited Company Ltd (13519791) United Kingdom