About Mindstar Technology Ltd. (07613809) United Kingdom