About Strixnv Limited (11659891) United Kingdom