About Neo-luck Ltd. (09222946) United Kingdom