About Creed Corporation Limited (10568824) United Kingdom