About Ella Nur Ltd (10620536) United Kingdom