About Tile Plus Technology Limited (12668244) United Kingdom