About Trunkfish Holdings Limited (12325235) United Kingdom