About 1st Abba Limited (12481656) United Kingdom