About Lamuel Ltd. (11270756) United Kingdom