About N.e.a.c.a. Social Club Limited (IP24829R) United Kingdom