About Envelope Group Limited (SC695298) United Kingdom