About Julia Jomaa Ltd (11207932) United Kingdom