About Impressions Ne Limited (10110596) United Kingdom