About Exxeed Ltd (13170329) United Kingdom