About Paperdollz Limited (10158288) United Kingdom