About Interstellar Capital Limited (10865117) United Kingdom