About Ell In Tribeca Limited (11746811) United Kingdom