09-22-2018 02:58 PM
The Galaxy Skin is one per account but you can have up-to I think 5 on one device. I would check with Epic Games to see the maximum for one device.
09-23-2018 06:57 AM
Have you received an approval email yet? You may have to check in your spam folder of the email you registered with.