About Skadu Capital Limited (11236505) United Kingdom