About Larissa Sansour Limited (07898354) United Kingdom