About Xd Kendall Ltd (13500210) United Kingdom