About Slickorps Limited (11037336) United Kingdom