About Afaf Constructions Ltd (12797342) United Kingdom