About Lacoudhir Design Ltd. (10493268) United Kingdom