About Baku & Susa Ltd (13180628) United Kingdom