About Eljean Investments Limited (01048299) United Kingdom