About Lamed Solutions Ltd (11659635) United Kingdom