About Plidd Limited (11404639) United Kingdom