About Trinity Alpha Limited (04339042) United Kingdom