About Elly S Ark Limited (13677806) United Kingdom