About Apa Bar Ltd (12995645) United Kingdom