About London Beauty And Health Ltd (12988058) United Kingdom