About Street Life People Group Ltd (13088980) United Kingdom