About Xtd Ventures Ltd (11627245) United Kingdom