About Slikerest Limited (13439030) United Kingdom