About Pineapple Technology Ltd (13093357) United Kingdom