About Intrex Limited (11455966) United Kingdom