About Plenipotentiary Technology Limited (05257930) United Kingdom