About Shemesh London Limited (10678076) United Kingdom