About Jack & Wafaa Uk Ltd (12767196) United Kingdom