About Pineapple Technologies Ltd (11818435) United Kingdom