About Neo-concept (uk) Limited (04049642) United Kingdom