About A.i.d. Support & Solutions Ltd (12242247) United Kingdom