About Selene Midco Limited (10998873) United Kingdom