About Eelam Retail Limited (11828903) United Kingdom