About Slick Implementations Ltd (10893434) United Kingdom