About Baku Trading Limited (12547659) United Kingdom