About Exxcell Enterprises Ltd (12102873) United Kingdom