About Jafarouni Limited (08654593) United Kingdom