About Perceptronix Ltd (11707542) United Kingdom