About Scytale Technologies Ltd (11368803) United Kingdom