About Tranby Technology Limited (12661938) United Kingdom