About Xindo Ltd (11135701) United Kingdom