About Jean-michel Raad Ltd. (10250577) United Kingdom