About Life And Soul International Limited (11442196) United Kingdom