About T N Olentia Limited (12022637) United Kingdom