About Plotx Technologies Ltd (13165958) United Kingdom