About Slicks Entertainment Groups Limited (13646148) United Kingdom