About Lamed Capital Ltd (10275219) United Kingdom