About Ela James Limited (09547320) United Kingdom