About Xandra Limited (10707679) United Kingdom