About Illuminate Digital Solutions Ltd (11513296) United Kingdom