About Transfxd Ltd (SC642585) United Kingdom