About Nextcord Technology L.p. (SL025675) United Kingdom