About Pineapple Jamm Limited (12462818) United Kingdom