About Mehyar Salem Lo Presti Limited (11492436) United Kingdom