About Sk&ad Investment Co Limited (11024144) United Kingdom