A leading registered brand of innovative products for computers & mobile industry (brand & logo registration, marketing and registration tools; web site, stocks approx GBP 300,000 (approx. GBP three h
↧