About A.k Abba It Solutions Ltd (12177923) United Kingdom