About Beauty And Planet By Anne & Co. Ltd (12328460) United Kingdom