About Xdr Ltd. (05253013) United Kingdom