About Skilled Cookie Investments Limited (13585956) United Kingdom