About Aly Bali Ltd (SC378670) United Kingdom