About D&a Global Solutions Ltd (12936416) United Kingdom