About Intengo Transactions Limited (06614763) United Kingdom