About Intefix Limited (12910349) United Kingdom