About Scko Investments Limited (12554327) United Kingdom