About Tym Alpha Limited (12282165) United Kingdom