About Rejuvenate By Aimee Carter Limited (11824716) United Kingdom