About Alli 55 Holdings Limited (13519728) United Kingdom