About Selene Eugenia Limited (13522695) United Kingdom