About Atyr Ltd (10789275) United Kingdom