Should we be worried by Russian business links of Royal Mail buyer?

www.000webhost.com