About Pineapple Sustainable Partnerships Limited (10624252) United Kingdom