About Ellen Ltd (09962079) United Kingdom