About Initial Impressions Ltd (13583404) United Kingdom