About Sleex Holding Limited (09929611) United Kingdom