About Saleek 17-20 Limited (12539296) United Kingdom