About The Indulgen Group Ltd (13000435) United Kingdom