About Intexure Interiors Limited (13020832) United Kingdom