About Sabiha Ltd (12230591) United Kingdom