About Pearl Smile Holdings Limited (11931546) United Kingdom