About Sliderman Limited (12925880) United Kingdom