About Transfiguro Limited (10894998) United Kingdom