About Intex Dev Limited (12103509) United Kingdom