About Minna Technologies Ltd (12359568) United Kingdom