About Travancore N16 Ltd (11491930) United Kingdom