About Saxon Technology Ltd (10644298) United Kingdom