About The Slik Limited (13067471) United Kingdom