About Slik Media Limited (08338695) United Kingdom