About Se7enex Limited (13655314) United Kingdom