About Elucius Limited (11881897) United Kingdom