About Nixi Capital Limited (11290768) United Kingdom