About Perceptive Communicators Ltd (SC336196) United Kingdom