About Saleha Ltd (04579683) United Kingdom