About Plejd Services Ltd (12951290) United Kingdom