About Simply Nests Holdings Ltd (11172796) United Kingdom