About Nasaleha Ltd (11529136) United Kingdom