About Life & Soul Group Limited (10100147) United Kingdom