About Transacta Limited (06270715) United Kingdom