About Terminala Europe Ltd. (12594620) United Kingdom