About Skein Capital Limited (07060963) United Kingdom