About Isotope Capital Limited (10298448) United Kingdom