About Skoroda Ltd (11195159) United Kingdom