About Leadshine Technology (europe) Limited (07653551) United Kingdom