About Xindex Limited (09474763) United Kingdom