About New Glance Limited (10966360) United Kingdom