About Titan Consolidated Holdings Limited (11885201) United Kingdom