About Rudolf Shoukri Ltd (10852691) United Kingdom