About Triassic Holdings Limited (10348321) United Kingdom