About Elida Nicole Design Ltd (12481916) United Kingdom