About Tyson Alma Limited (10196617) United Kingdom