About Ellan Limited (13484304) United Kingdom