About By Slik Limited (12087480) United Kingdom