About Studiod Capital Limited (FC034137) Channel Islands