About Pin Comm Ltd (13640118) United Kingdom