About Slider Technologies Limited (09106179) United Kingdom