About Pineapple Telecoms Ltd (12955711) United Kingdom