About The Naughty Egg Limited (10518197) United Kingdom