About Elloloop Ltd (13414108) United Kingdom