About Paraplexer Ltd (11381348) United Kingdom