About Xd-1 Limited (12321719) United Kingdom