About Slik Home Limited (13513718) United Kingdom