About Intexa Limited (10125742) United Kingdom