About Trylexo Limited (11374022) United Kingdom