About Sleek Records Ltd (11497717) United Kingdom