About Truvia International Ltd. (10292856) United Kingdom