About Prettylittlethingsbydeea Ltd (11834903) United Kingdom