About Bodyshop Investments Ltd (10761236) United Kingdom