About Ppp Seanarid Ltd (12197267) United Kingdom