About Eloria Ltd (11477304) United Kingdom