About Egypt Watch Limited (13192374) United Kingdom