About Abba Trading Places Ltd (11494134) United Kingdom