About Ninelives Capital Limited (10146294) United Kingdom