About Evenstar S2p Ltd (12043428) United Kingdom